package com.lswms.modules.lswms.dto.base;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;


/**
 * 序号
 *
 * @author DX sunlightcs@gmail.com
 * @since 1.0.0 2021-06-14
 */
@Data
@ApiModel(value = "序号")
public class SequenceDTO implements Serializable {
    private static final long serialVersionUID = 1L;

        @ApiModelProperty(value = "序号")
        private Long id;

        @ApiModelProperty(value = "序号名称")
        private String name;

        @ApiModelProperty(value = "序号编码")
        private String type;

        @ApiModelProperty(value = "总长度")
        private Integer size;

        @ApiModelProperty(value = "前缀")
        private String prefix;

        @ApiModelProperty(value = "后缀")
        private String suffix;

        @ApiModelProperty(value = "初始值")
        private Integer seed;

        @ApiModelProperty(value = "间隔值")
        private Integer interval1;

        @ApiModelProperty(value = "当前值")
        private Integer present;

        @ApiModelProperty(value = "最后更新时间")
        private Date lasttime;

        @ApiModelProperty(value = "创建人")
        private String adduser;

        @ApiModelProperty(value = "创建时间")
        private Date addtime;

        @ApiModelProperty(value = "更新人")
        private String updatuser;

        @ApiModelProperty(value = "更新时间")
        private Date updatetime;


}
